#!/usr/bin/env python
# coding=utf-8
import logging
import logging.config
import os

'''
编写gloLog.py 作为全局log的管理入口。
后续别的模块下的python文件需要使用日志功能时，
需要导入该模块。该模块的原理也很简单，定位到文件路径，
然后通过logger的名字获得要用的logger配置，
'''

def getLogger(name='root'):
    #confLog = path.join(path.dirname(path.abspath(__file__)), 'Applications/config/log.conf')
    #confLog=path.abspath("Applications/config/log.conf")
    confLog = os.path.abspath(os.getcwd() + "Applications/config/log.conf")
    ##print(confLog)
    logging.config.fileConfig(confLog)
    return logging.getLogger(name)

logger=getLogger(__name__)